
IBX UBL 2.1 Invoice & CreditNote specification
The IBX Platform supports electronic exchange of invoice documents in the UBL 2.1 format. Customers integrated to the IBX Connect platform can receive UBL 2.1 invoices regardless the format that suppliers use internally to issue invoices. Different channels from IBX Order Management to XML integration via IBX Connect enable suppliers to fulfill their customers' demands on electronic invoicing.
IBX UBL 2.1 Invoice
All invoices routed via IBX Connect are first validated against their appropriate XML schema and then mapped to the canonical IBX invoice format. In addition to the schema validation (XSD) UBL 2.1 invoices are also validated against a set of defined codelists and business rules based on schematron stylesheets (XSLT). If an invoice doesn´t pass this validation then the sender and optionally the receiver are synchronously informed via email.
Click here to learn more about different UBL standards.
From April 1, 2019 the use of the new EHF Billing 3.0/PEPPOL BIS Billing 3.0 is mandatory within the public Sector of Norway.
See New date for mandatory EHF Billing 3.0
From April 18, 2019 the updated PEPPOL Business Interoperability Specifications (PEPPOL BIS Billing 3.0) based on EN16931, and the specification is a compliant Core Invoice Usage Specification (CIUS) of EN16931 become mandatory, to align with the enforcement of the new invoicing directive.
See PEPPOL BIS Billing 3.0
Necessary updates and transformations between old PEPPOL BIS version 2 and new PEPPOL BIS version 3 to support the implementation of:
- the Directive 2014/55/EU on electronic invoicing and
- the eGovernment Program - Digital Agenda 2015-2016 for Norway
have been implemented with financial support from the European Union so that customers transacting electronic invoices via the IBX Business network can lean back and continue their business without interruptions. The old PEPPOL BIS Invoice 4a and Billing 5a, version 2 will be supported as optional standards until December 31, 2019.
UBL Invoice, CreditNote examples:
-
EHF / PEPPOL BIS v2 - UBL 2.1 Invoice example with standard elements
-
EHF / PEPPOL BIS v2 - UBL 2.1 Invoice example with
standard elements incl. SOAP 1.2 Envelope
-
EHF / PEPPOL BIS v2 - UBL 2.1 CreditNote example with
standard elements
-
EHF / PEPPOL BIS v2 - UBL 2.1 CreditNote example with
standard elements incl. SOAP 1.2 Envelope
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with 1 item and standard VAT rate
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with 1 item and zero VAT rate
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with header level allowance
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with header level charge
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with line level allowance
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Invoice with line level charge
-
UBL 2.1 Invoice PEPPOL BIS v2 - Norway - Simple Invoice with 1 item and standard VAT rate
-
PEPPOL BIS 3.0 Invoice outside VAT scope
-
PEPPOL BIS 3.0 Invoice with allowances and charges
-
PEPPOL BIS 3.0 Invoice with negative amounts
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with 1 item and standard VAT rate
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with 1 item and zero VAT rate
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with header level allowance
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with header level charge
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with line level allowance
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Invoice with line level charge
-
UBL 2.1 Invoice PEPPOL BIS v3 - Norway - Simple Invoice with 1 item and standard VAT rate
XSD's:
-
Official OASIS Universal Business Language Version 2.1 package
-
Combined XML schema's for UBL 2.1 Invoice, CreditNote and Reminder with IBX SOAP 1.2 envelope for download
Implementation guides: